|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
EM MICROELECTRONIC - MARIN SA EMDB65XX EMDB65XX V2.0 MANUAL TABLE OF CONTENTS 1. 2. INTRODUCTION ................................................................................................................................................2 HARDWARE DESCRIPTION.............................................................................................................................2 2.1 2.2 2.3 EMDB65XX ...............................................................................................................................................................2 Hardware Board versionning....................................................................................................................................3 Demoboard description ............................................................................................................................................3 3. 6. MFP PACKAGES...............................................................................................................................................4 MAIN CONNECTIONS.......................................................................................................................................5 6.1 Programming............................................................................................................................................................5 6.1.1 Pins for MFP programming Box - EM6503/ 04/ 17/ 20/ 21/ 22/ 40 ..........................................................5 6.1.2 Pins for Elnec programmer (ISP) - EM6580 ............................................................................................5 6.1.3 Pins for Elnec programmer (ISP) - EM6503/ 04/ 17/ 20/ 21/ 22/ 40 ........................................................5 6.1.4 Programming interface pinout .................................................................................................................5 Ports.........................................................................................................................................................................5 GENERAL PURPOSE..............................................................................................................................................6 VDD..........................................................................................................................................................................7 RESET .....................................................................................................................................................................7 VSS ..........................................................................................................................................................................7 TEST ........................................................................................................................................................................7 QIN / SDIO and QOUT/SCLK ..................................................................................................................................7 VREG and VREG/VPP.............................................................................................................................................7 6.2 6.3 7. SIGNALS NOTES ..............................................................................................................................................7 7.1 7.2 7.3 7.4 7.5 7.6 8. 9. 10. 11. 12. 13. 14. PORT A PULL-UP/DOWN SELECTION ...........................................................................................................8 PORT A SWITCHES CONNECTION.................................................................................................................8 PORT B LED CONNECTION.............................................................................................................................8 10.1 Led Connection selection .........................................................................................................................................8 HOW TO CONNECT THE BUZZER ..................................................................................................................8 HOW TO PROGRAM WITH ELNEC PROGRAMMER .....................................................................................9 12.1 12.2 How to program EM6580 .........................................................................................................................................9 how to program the other EM65xx ...........................................................................................................................9 HOW TO PROGRAM WITH EMPB65XX PROGRAMMER ..............................................................................9 SPECIFICATION HISTORY / HISTORIQUE DE LA SPECIFICATION ............................................................9 Copyright (c) 2005, EM Microelectronic-Marin SA 1 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX 1. INTRODUCTION This document describes EMDB65XX general 4-bits microcontroller Demo board. EM offers MFP (MTP) versions of its ROM MCUs, best suited for engineering and development phases of a project, where the ROM memory is replaced by EEPROM This board contains the different MFP's as EM6503, 04, 17, 20, 21, 22, 40 or 80 and additional parts to evaluate the selected EM65xx product or to evaluate quickly your application. You will be able to : - Program with external programmer the Flash / EEPROM EM65xx through the dedicated In-SystemProgramming connector. - Evaluate or run your application with the help of the existing components assembled on the board (pushbutton, leds, buzzer, switches) and open extensions (connectors, user area). - The EM65xx on the Demo board has to be programmed through the programming box. The programming box is manufactured by EM Microelectronic or from our 3rd party : ELNEC. - The EM6580 can be programmed only with ELNEC tools. 2. HARDWARE DESCRIPTION 2.1 EMDB65XX Copyright (c) 2005, EM Microelectronic-Marin SA 2 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX 2.2 HARDWARE BOARD VERSIONNING DemoBoard V2.0 2.3 DEMOBOARD DESCRIPTION PCB size : 180 mm X 160mm User area 2.54mm JP9 JP10 User area 1.27mm JP8 LCDA, B, or C JP11 JP7 JP6 EM6521 EM6522 EM6520 P1 EM6503 EM6504 Buzzer P2 DS1 ISP65xx S6 ISP6580 DS2 DS3 JP15 DS4 DS5 JP12 C1 JP13 JP14 Reset 12345678 DIP1 EM6540 JP16 JP17 EM6517 S1 CP1 BT1 JP1 JP3 JP4 JP2 EM6580 JP5 S2 S3 S4 S5 Copyright (c) 2005, EM Microelectronic-Marin SA 3 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX USER AREA S1 S2...S5 S6 DS1 DS2...DS5 BUZ1/BUZ2 DIP1 [4:1] DIP1 [8:5] BT1 U1, U6, U8, U9 U7 CP1 CP2 CP3 P1 P2 JP1 JP2 JP3 JP4 JP5 JP6 JP7 JP8 JP9 JP10 JP11 JP12 JP13 JP14 JP15 JP16 JP17 Q1 Free user area (2.54 mm and 1.27 mm) with power lines (GND and VDD_IN) Reset Push-Button 4 Push-Buttons connected to PA0-PA3 through DIP1 1-4 switches Appli <=> program selection for ISP or program operation mode on EM6580 Low-power red led connected to EXT_VDD 4 Low-power red leds connected to PB0-PB3 through DIP1 [8:5] switches Buzzers connected to PB0 through DIP2-10 switches Switches S1 to S4 are used to connect switches (S2-S5) on (PA0-PA3) Switches S5 to S8 are used to connect LED (DS2-DS5) on (PB0-PB3) Battery socket (2032) Footprint for the MCU device, only one per board Footprint for SO6 for example DS1626 temperature sensor, not mounted In-System-Programming connector for EM6503, 04, 17, 20, 21, 22 and 40 using EMDB65XX In-System-Programming connector for EM6580 using smartprog programmer In-System-Programming connector for EM6503, 04, 17, 20, 21, 22 and 40 using smartprog Input for VDD external connection Input for VSS external connection Port A, user connector Port B, user connector Port C, user connector Port D, user connector Port E, user connector Port A, user connector Port B, user connector Port C, user connector Port D, user connector Port E, user connector Port E, user connector Power supply selection if 1-2 = external supply if 3-4 = Vbat supply Power supply for MCU only must be precent to supply it Power supply for user area only must be precent to supply it Buzzer Connection selection jumper External Pull up/down selection for PA[3:0] Switch level selection as VDD or VSS (S2-S5) optional BC238 for more current on buzzer, not mounted 3. MFP PACKAGES Refer to the EM65xx/EM66xx datasheets. MCU Package 6503 SO24 6504 SO24 6517 SO28 6520 TQFP44 6521 6522 TQFP52 TQFP64 6540 SO18 6580 SO14 Copyright (c) 2005, EM Microelectronic-Marin SA 4 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX 6. MAIN CONNECTIONS 6.1 PROGRAMMING 6.1.1 Pins for MFP programming Box - EM6503/ 04/ 17/ 20/ 21/ 22/ 40 CP1 connector is used for this connection (Figure 1). CP1 = Connector 2x3 pol male - 2.54 mm 6.1.2 Pins for Elnec programmer (ISP) - EM6580 CP2 connector is used for this connection (Figure 2). CP2 = Connector 2x5 pol male - 2.54 mm 6.1.3 Pins for Elnec programmer (ISP) - EM6503/ 04/ 17/ 20/ 21/ 22/ 40 CP3 connector is used for this connection (Figure 3). CP3 = Connector 2x5 pol male - 2.54 mm 6.1.4 Programming interface pinout VREG 2 1 VDD TEST 4 3 QOUT 6 5 QIN GND Figure 1: CP1 pinout N.C TEST 2 1 4 3 SDIO SCLK VREG/VPP 6 5 8 7 10 9 VDD RESET N.C. VSS VSS Figure 2: CP2 pinout N.C. TEST 2 1 4 3 QIN 6 5 QOUT VREG 8 7 10 9 VDD RESET N.C. VSS VSS Figure 3: CP3 pinout 6.2 PORTS All 4b MCU are connected up to 5 Ports connectors : PortA, PortB, PortC, PortD, PortE respectively PA, PB, PC, PD, PE connectors. Port connectors are available twice on the board. One close to the user area, one other on the side of the board. Each Port IO bit are available through a basic connector 2.54 mm double row (Figure 4) Copyright (c) 2005, EM Microelectronic-Marin SA 5 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX PA0 PA1 PA2 PA3 PB0 PB1 PB2 PB3 PE0 PE1 ... Figure 4: Port Connections 6503 PA0 PA1 PA2 PA3 PB0 PB1 PB2 PB3 PC0 PC1 PC2 PC3 PD0 PD1 PD2 PD3 PE0 PE1 PE2 PE3 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 PORT C0 PORT C1 PORT C2 PORT C3 PORT D0 PORT D1 PORT D2 PORT D3 STROBE 6504 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 PORT C0 PORT C1 PORT C2 PORT C3 STROBE 6517 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 PORT C0 PORT C1 PORT C2 PORT C3 AIN BIN VREF VGND DATA CLK STROBE 6520 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 6521 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 STROBE 6522 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 STROBE PE2 PE3 6540 PORT A0 PORT A1 PORT A2 PORT A3 PORT B0 PORT B1 PORT B2 PORT B3 PORT C0 PORT C1 PORT C2 PORT C3 6580 PORT A0 PORT A1 PORT A2 PORT A3 PORT A4 PORT A5 PORT S0 PORT S1 PORT S2 PORT S3 PORT S0 PORT S1 PORT S2 PORT S3 PSDIO PSCK 6.3 GENERAL PURPOSE VDD_EXT : is available from connector P1 as VDD P2 as VSS. VSS is also available on several places with test point (for oscilloscope sonde). Copyright (c) 2005, EM Microelectronic-Marin SA 6 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX 7. SIGNALS NOTES 7.1 VDD Several jumpers are used to allow different configurations (run / prog. mode / current meas.). Capacitor 100nF (decoupling) is placed as close as possible to MCU. A 47uF capacitor is also used with jumper. It allow to power the application only with this capacitor. JP12 (3-4) VDD_BAT JP12 (1-2) VDD_EXT JP13 JP14 VDD_PROG 47u 100n VDD_APPLI VDD_MCU Figure 5: VDD selection 7.2 RESET Weak pull-down is added. With push-button to force internal reset and available on external connection (only footprint). VDD EM65xx S1 RESET_EXT RESET_PROG 1 0 0 K RESET GND Figure 6: Reset connection 7.3 VSS Common ground 7.4 TEST Weak pull-down can be added(only footprint). 7.5 QIN / SDIO AND QOUT/SCLK A 32768Hz Xtal has to be connected as close as possible to MCU. Near each MCU footprint, a Xtal footprint is placed. 2 footprints 0805 are present (just in case) for optional Xtal capacitor. G ND EM 65xx Q IN QOUT G ND Figure 7: Xtal connections 7.6 VREG AND VREG/VPP A 100nF is placed between VREG and VSS. Copyright (c) 2005, EM Microelectronic-Marin SA 7 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX 8. PORT A PULL-UP/DOWN SELECTION For each microcontroller type it's possible to add an external Pull-Up/Down Resistor on the input port A, by using the specific JP16 Jumpers. (See following table for correct configuration) Port I/O PA0 PA1 PA2 PA3 Pull-Up JP16 1-2 JP16 5-6 JP16 9-10 JP16 13-14 Pull-Down JP16 3-4 JP16 7-8 JP16 11-12 JP16 15-16 9. PORT A SWITCHES CONNECTION Each switches [S2 :S5] are bitwise configurable by using the DIP1 switches [1:4] for connecting or disconnecting the S switches.(ON position = switch connected) Polarity selections of the S switches are done by using the specific JP17 jumper. (See following table for correct configuration) Switches S2 or PA0 SW S3 or PA1 SW S4 or PA2 SW S5 or PA3 SW Pull-Up JP17 1-2 JP17 5-6 JP17 9-10 JP17 13-14 Pull-Down JP17 3-4 JP17 7-8 JP17 11-12 JP17 15-16 10. PORT B LED CONNECTION It's Possible to connect or disconnect separately the LED DS[2:5] from the output PB[0:3] by using the DP1 switches [5:8] .(ON position = LED connected) 10.1 LED CONNECTION SELECTION It's possible to connect the LED on the Port PA[3:0] when the EM6580 is used. The following table defines the possible configuration: Resistor R9 R10 R11 R12 R13 R14 R15 R16 LED Connected to PB[0] PB[1] PB[2] PB[3] PA[0] PA[1] PA[2] PA[3] 11. HOW TO CONNECT THE BUZZER The dedicated JP15 connector is used to select directly which Output Pad is used as buzzer output. The following table defines the possible configuration: Devices EM6505/21/22 EM6503/17/40 EM6580 Buzzer Output JP15 2-4 No Buzzer Output No Buzzer Output PB0 Output JP15 4-6 JP15 4-6 PA4 input only PA0 Input only Input only JP15 1-3 PA1 Input only Input only JP15 3-5 Copyright (c) 2005, EM Microelectronic-Marin SA 8 www.emmicroelectronic.com EM MICROELECTRONIC - MARIN SA EMDB65XX 12. HOW TO PROGRAM WITH ELNEC PROGRAMMER 12.1 HOW TO PROGRAM EM6580 It's only possible to program the EM6580 by the ELNEC programmer in ISP programming mode. The connector of the ELNEC ISP cable must be connected into the CP2 connector (Pin 1 to Pin 1), the S6 switch must be placed in PROGRAM position (1), now it's possible to program the EM6580. Caution: Jumper JP13 must be present for programming Remark: Only one EM6580 can be placed on the programming wires in same time. 12.2 HOW TO PROGRAM THE OTHER EM65XX To program all EM65xx MCU except the EM6580, the user must use the CP3 connector to connect the ELNEC ISP cable to the MCU. (pin 1 to Pin 1) No any other manipulation is needed to start to program the device. Caution: Jumper JP13 must be present for programming Remark: Only one EM65xx can be placed on the programming wires in same time. 13. HOW TO PROGRAM WITH EMPB65XX PROGRAMMER The EMPB65xx programmer is an internal programming solution using to program all EM65xx MCU version except the EM6580. It's possible to program each device type by using the ISP mode through the CP1 connector. Caution: Jumper JP13 must be present for programming Remark: Only one EM65xx can be placed on the programming wires at the same time. 14. SPECIFICATION HISTORY / HISTORIQUE DE LA SPECIFICATION Rev. E.C.N. Pages 1.0 1.1 2.0 Date 15.01.05 Resp. Description Creation Add chapter 8,9,10,11,12, 13 Add chapter 10.1, New version of PCB v2.0 16.02.05 12.09.05 Copyright (c) 2005, EM Microelectronic-Marin SA 9 www.emmicroelectronic.com |
Price & Availability of EMDB65XX |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |